;	Change History:
;
;	;AN003; for DCR225
;	;AN004; for DCR65 (360KB support)
;
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
	EXTRN	SUPPORT_STATUS:WORD		;AN000;
	EXTRN	I_USER_INDEX:WORD		;AN000;
	EXTRN	N_USER_NUMERIC:WORD		;AN000;
	EXTRN	MIN_INPUT_VAL:WORD		;AN000;
	EXTRN	MAX_INPUT_VAL:WORD		;AN000;
	EXTRN	S_USER_STRING:WORD		;AN000;
	EXTRN	P_USER_STRING:BYTE		;AN000;
	EXTRN	M_USER_STRING:ABS		;AN000;
	EXTRN	N_VALID_KEYS:WORD		;AN000;
	EXTRN	N_USER_FUNC:WORD		;AN000;
	EXTRN	E_ENTER:ABS			;AN000;
	EXTRN	E_ESCAPE:ABS			;AN000;
	EXTRN	E_TAB:ABS			;AN000;
	EXTRN	E_F3:ABS			;AN000;
	EXTRN	E_SPACE:ABS			;AN000;
	EXTRN	ERROR_KEYS:BYTE 		;AN000;
	EXTRN	ERROR_KEYS_LEN:ABS		;AN000;
	EXTRN	E_QUIT:ABS			;AN000;
	EXTRN	E_RETURN:ABS			;AN000;
	EXTRN	FK_ENT_F3:BYTE			;AN000;DT
	EXTRN	FK_ENT_F3_LEN:ABS		;AN000;DT
	EXTRN	FK_ENT_ESC:BYTE 		;AN000;
	EXTRN	FK_ENT_ESC_LEN:ABS		;AN000;
	EXTRN	FK_ENT_ESC_F3:BYTE		;AN003;GHG
	EXTRN	FK_ENT_ESC_F3_LEN:ABS		;AN003;GHG
	EXTRN	FK_ENT:BYTE			;AN000;
	EXTRN	FK_ENT_LEN:ABS			;AN000;
	EXTRN	FK_TEXT:BYTE			;AN000;
	EXTRN	FK_TEXT_LEN:ABS 		;AN000;
	EXTRN	FK_SCROLL:BYTE			;AN000;
	EXTRN	FK_SCROLL_LEN:ABS		;AN000;
	EXTRN	FK_TAB:BYTE			;AN000;
	EXTRN	FK_TAB_LEN:ABS			;AN000;
	EXTRN	FK_REVIEW:BYTE			;AN000;
	EXTRN	FK_REVIEW_LEN:ABS		;AN000;
	EXTRN	FK_DATE:BYTE			;AN000;
	EXTRN	FK_DATE_LEN:ABS 		;AN000;
	EXTRN	FK_FORMAT:BYTE			;AN000;
	EXTRN	FK_FORMAT_LEN:ABS		;AN000;
	EXTRN	FK_REBOOT:BYTE			;AN000;
	EXTRN	FK_REBOOT_LEN:ABS		;AN000;
	EXTRN	E_YES:ABS			;AN000;
	EXTRN	E_NO:ABS			;AN000;
	EXTRN	E_NA:ABS			;AN000;
	EXTRN	N_SELECT_MODE:WORD		;AN000;
	EXTRN	E_SELECT_MENU:ABS		;AN000;
	EXTRN	E_SELECT_FDISK:ABS		;AN000;
	EXTRN	E_SELECT_INV:ABS		;AN000;
	EXTRN	S_SELECT_TMP:WORD		;AN000;
	EXTRN	N_FORMAT_MODE:WORD		;AN000;
	EXTRN	E_FORMAT_SELECT:ABS		;AN000;
	EXTRN	E_FORMAT_NEW:ABS		;AN000;
	EXTRN	E_FORMAT_USED:ABS		;AN000;
	EXTRN	S_SPACE:WORD			;AN000;
	EXTRN	S_OFF:WORD			;AN000;
	EXTRN	S_ON:WORD			;AN000;
	EXTRN	I_WORKSPACE:WORD		;AN000;
	EXTRN	N_WORK_PREV:WORD		;AN000;
	EXTRN	E_WORKSPACE_BAL:ABS		;AN000;
	EXTRN	E_WORKSPACE_MIN:ABS		;AN000;
	EXTRN	E_WORKSPACE_MAX:ABS		;AN000;
	EXTRN	S_ANSI:WORD			;AN000;
	EXTRN	M_ANSI:ABS			;AN000;
	EXTRN	D_ANSI_1:WORD			;AN000;
	EXTRN	F_ANSI:WORD			;AN000;
	EXTRN	E_ANSI_NO:ABS			;AN000;
	EXTRN	E_ANSI_YES:ABS			;AN000;
	EXTRN	E_ANSI_B:ABS			;AN000;
	EXTRN	E_ANSI_C:ABS			;AN000;
	EXTRN	S_APPEND:WORD			;AN000;
	EXTRN	M_APPEND:ABS			;AN000;
	EXTRN	S_APPEND_P:WORD 		;AN000;JW
	EXTRN	M_APPEND_P:ABS			;AN000;JW
	EXTRN	F_APPEND:WORD			;AN000;
	EXTRN	E_APPEND_NO:ABS 		;AN000;
	EXTRN	E_APPEND_YES:ABS		;AN000;
	EXTRN	S_BREAK:WORD			;AN000;
	EXTRN	M_BREAK:ABS			;AN000;
	EXTRN	ST_BREAK:WORD			;AN000;
	EXTRN	MT_BREAK:ABS			;AN000;
	EXTRN	S_BUFFERS:WORD			;AN000;
	EXTRN	M_BUFFERS:ABS			;AN000;
	EXTRN	D_BUFFERS_1:WORD		;AN000;
	EXTRN	D_BUFFERS_2:WORD		;AN000;
	EXTRN	ST_BUFFERS:WORD 		;AN000;
	EXTRN	MT_BUFFERS:ABS			;AN000;
	EXTRN	S_CPSW:WORD			;AN000;
	EXTRN	M_CPSW:ABS			;AN000;
	EXTRN	F_CPSW:WORD			;AN000;
	EXTRN	E_CPSW_NO:ABS			;AN000;
	EXTRN	E_CPSW_YES:ABS			;AN000;
	EXTRN	E_CPSW_NA:ABS			;AN000;
	EXTRN	E_CPSW_B:ABS			;AN000;
	EXTRN	E_CPSW_C:ABS			;AN000;
	EXTRN	ST_CPSW:WORD			;AN000;
	EXTRN	MT_CPSW:ABS			;AN000;
	EXTRN	N_CPSW:WORD			;AN000;
	EXTRN	E_CPSW_NOT_VAL:ABS		;AN000;
	EXTRN	E_CPSW_NOT_REC:ABS		;AN000;
	EXTRN	E_CPSW_VALID:ABS		;AN000;
	EXTRN	S_FASTOPEN:WORD 		;AN000;
	EXTRN	M_FASTOPEN:ABS			;AN000;
	EXTRN	D_FASTOPEN_1:WORD		;AN000;
	EXTRN	D_FASTOPEN_2:WORD		;AN000;
	EXTRN	F_FASTOPEN:WORD 		;AN000;
	EXTRN	E_FASTOPEN_NO:ABS		;AN000;
	EXTRN	E_FASTOPEN_YES:ABS		;AN000;
	EXTRN	E_FASTOPEN_C:ABS		;AN000;
	EXTRN	S_FCBS:WORD			;AN000;
	EXTRN	M_FCBS:ABS			;AN000;
	EXTRN	D_FCBS_1:WORD			;AN000;
	EXTRN	ST_FCBS:WORD			;AN000;
	EXTRN	MT_FCBS:ABS			;AN000;
	EXTRN	S_FILES:WORD			;AN000;
	EXTRN	M_FILES:ABS			;AN000;
	EXTRN	D_FILES_1:WORD			;AN000;
	EXTRN	D_FILES_2:WORD			;AN000;
	EXTRN	ST_FILES:WORD			;AN000;
	EXTRN	MT_FILES:ABS			;AN000;
	EXTRN	S_GRAPHICS:WORD 		;AN000;
	EXTRN	M_GRAPHICS:ABS			;AN000;
	EXTRN	F_GRAPHICS:WORD 		;AN000;
	EXTRN	E_GRAPHICS_NO:ABS		;AN000;
	EXTRN	E_GRAPHICS_YES:ABS		;AN000;
	EXTRN	E_GRAPHICS_B:ABS		;AN000;
	EXTRN	E_GRAPHICS_C:ABS		;AN000;
	EXTRN	F_GRAFTABL:WORD 		;AN000;
	EXTRN	E_GRAFTABL_NO:ABS		;AN000;
	EXTRN	E_GRAFTABL_YES:ABS		;AN000;
	EXTRN	E_GRAFTABL_NA:ABS		;AN000;
	EXTRN	E_GRAFTABL_B:ABS		;AN000;
	EXTRN	E_GRAFTABL_C:ABS		;AN000;
	EXTRN	S_LASTDRIVE:WORD		;AN000;
	EXTRN	M_LASTDRIVE:ABS 		;AN000;
	EXTRN	D_LASTDRIVE_1:WORD		;AN000;
	EXTRN	ST_LASTDRIVE:WORD		;AN000;
	EXTRN	MT_LASTDRIVE:ABS		;AN000;
	EXTRN	S_PATH:WORD			;AN000;
	EXTRN	M_PATH:ABS			;AN000;
	EXTRN	F_PATH:WORD			;AN000;
	EXTRN	E_PATH_NO:ABS			;AN000;
	EXTRN	E_PATH_YES:ABS			;AN000;
	EXTRN	S_PROMPT:WORD			;AN000;
	EXTRN	M_PROMPT:ABS			;AN000;
	EXTRN	D_PROMPT_1:WORD 		;AN000;
	EXTRN	F_PROMPT:WORD			;AN000;
	EXTRN	E_PROMPT_NO:ABS 		;AN000;
	EXTRN	E_PROMPT_YES:ABS		;AN000;
	EXTRN	S_SHARE:WORD			;AN000;
	EXTRN	F_SHARE:WORD			;AN000;
	EXTRN	M_SHARE:ABS			;AN000;
	EXTRN	E_SHARE_NO:ABS			;AN000;
	EXTRN	E_SHARE_YES:ABS 		;AN000;
	EXTRN	E_SHARE_C:ABS			;AN000;
	EXTRN	S_SHELL:WORD			;AN000;
	EXTRN	M_SHELL:ABS			;AN000;
	EXTRN	D_SHELL_1:WORD			;AN000;
	EXTRN	D_SHELL_2:WORD			;AN000;
	EXTRN	F_SHELL:WORD			;AN000;
	EXTRN	E_SHELL_NO:ABS			;AN000;
	EXTRN	E_SHELL_YES:ABS 		;AN000;
	EXTRN	E_SHELL_B:ABS			;AN000;
	EXTRN	E_SHELL_C:ABS			;AN000;
	EXTRN	S_STACKS:WORD			;AN000;
	EXTRN	M_STACKS:ABS			;AN000;
	EXTRN	ST_STACKS:WORD			;AN000;
	EXTRN	MT_STACKS:ABS			;AN000;
	EXTRN	S_VDISK:WORD			;AN000;
	EXTRN	M_VDISK:ABS			;AN000;
	EXTRN	F_VDISK:WORD			;AN000;
	EXTRN	E_VDISK_NO:ABS			;AN000;
	EXTRN	E_VDISK_YES:ABS 		;AN000;
	EXTRN	E_VDISK_B:ABS			;AN000;
	EXTRN	E_VDISK_C:ABS			;AN000;
	EXTRN	S_VERIFY:WORD			;AN000;
	EXTRN	M_VERIFY:ABS			;AN000;
	EXTRN	ST_VERIFY:WORD			;AN000;
	EXTRN	MT_VERIFY:ABS			;AN000;
	EXTRN	S_XMAEM:WORD			;AN000;
	EXTRN	M_XMAEM:ABS			;AN000;
	EXTRN	S_XMA2EMS:WORD			;AN000;
	EXTRN	M_XMA2EMS:ABS			;AN000;
	EXTRN	D_XMA2EMS_1:WORD		;AN000;
	EXTRN	F_XMA:WORD			;AN000;
	EXTRN	E_XMA_NO:ABS			;AN000;
	EXTRN	E_XMA_YES:ABS			;AN000;
	EXTRN	E_XMA_NA:ABS			;AN000;
	EXTRN	E_XMA_C:ABS			;AN000;
	EXTRN	N_XMA:WORD			;AN000;
	EXTRN	E_XMA_ABSENT:ABS		;AN000;
	EXTRN	E_XMA_PRESENT:ABS		;AN000;
	EXTRN	I_DEST_DRIVE:WORD		;AN000;
	EXTRN	E_DEST_DRIVE_C:ABS		;AN000;
	EXTRN	E_DEST_DRIVE_B:ABS		;AN000;
	EXTRN	E_DEST_DRIVE_A:ABS		;AN111;JW
	EXTRN	N_DEST_DRIVE:BYTE		;AN000;
	EXTRN	E_DEST_SELECT:ABS		;AN000;
	EXTRN	E_DEST_USER:ABS 		;AN000;
	EXTRN	N_DISKETTE_TOT:BYTE		;AN000;
	EXTRN	N_ZERO_DISKETTE:ABS		;AN000;
	EXTRN	N_DISKETTE_A:BYTE		;AN000;
	EXTRN	N_DISKETTE_B:BYTE		;AN000;
	EXTRN	E_DISKETTE_INV:ABS		;AN000;
	EXTRN	E_DISKETTE_360:ABS		;AN000;
	EXTRN	E_DISKETTE_720:ABS		;AN000;
	EXTRN	E_DISKETTE_1200:ABS		;AN000;
	EXTRN	E_DISKETTE_1440:ABS		;AN000;
	EXTRN	S_DEST_DRIVE:WORD		;AN000;
	EXTRN	M_DEST_DRIVE:ABS		;AN000;
	EXTRN	S_DRIVE_A:WORD			;AN000;
	EXTRN	S_A_DRIVE:WORD			;AN039;SEH
	EXTRN	S_B_DRIVE:WORD			;AN039;SEH
	EXTRN	S_C_DRIVE:WORD			;AN000;JW
	EXTRN	S_DOS_LOC:WORD			;AN000;
	EXTRN	M_DOS_LOC:ABS			;AN000;
	EXTRN	D_DOS_LOC_1:WORD		;AN000;
	EXTRN	S_INSTALL_PATH:WORD		;AN000;
	EXTRN	M_INSTALL_PATH:ABS		;AN000;
	EXTRN	I_CTY_KYBD:WORD 		;AN000;
	EXTRN	E_CTY_KB_PREDEF:ABS		;AN000;
	EXTRN	E_CTY_KB_USER:ABS		;AN000;
	EXTRN	N_CTY_LIST:WORD 		;AN000;
	EXTRN	E_CTY_LIST_1:ABS		;AN000;
	EXTRN	E_CTY_LIST_2:ABS		;AN000;
	EXTRN	I_COUNTRY:WORD			;AN000;
	EXTRN	N_COUNTRY:WORD			;AN000;
	EXTRN	N_KYBD_LIST:WORD		;AN000;
	EXTRN	E_KYBD_LIST_1:ABS		;AN000;
	EXTRN	E_KYBD_LIST_2:ABS		;AN000;
	EXTRN	I_KEYBOARD:WORD 		;AN000;
	EXTRN	S_KEYBOARD:WORD 		;AN000;
	EXTRN	M_KEYBOARD:ABS			;AN000;
	EXTRN	N_KYBD_VAL:BYTE 		;AN000;
	EXTRN	E_KYBD_VAL_NO:ABS		;AN000;
	EXTRN	E_KYBD_VAL_YES:ABS		;AN000;
	EXTRN	E_KYBD_VAL_DEF:ABS		;AN000;
	EXTRN	N_DESIGNATES:WORD		;AN000;
	EXTRN	N_CP_PRI:WORD			;AN000;
	EXTRN	N_CP_SEC:WORD			;AN000;
	EXTRN	I_KYBD_ALT:WORD 		;AN000;
	EXTRN	S_KYBD_ALT:WORD 		;AN000;
	EXTRN	M_KYBD_ALT:ABS			;AN000;
	EXTRN	N_KYBD_ALT:BYTE 		;AN000;
	EXTRN	E_KYBD_ALT_NO:ABS		;AN000;
	EXTRN	E_KYBD_ALT_YES:ABS		;AN000;
	EXTRN	N_KYB_LOAD:WORD 		;AN000;
	EXTRN	E_KYB_LOAD_SUC:ABS		;AN000;
	EXTRN	E_KYB_LOAD_ERR:ABS		;AN000;
	EXTRN	E_KYB_LOAD_US:ABS		;AN000;
	EXTRN	E_KYB_LOAD_UND:ABS		;AN000;
	EXTRN	CTY_TAB_A:BYTE			;AN000;
	EXTRN	CTY_TAB_A_1:BYTE		;AN000;
	EXTRN	CTY_A_ITEMS:ABS 		;AN000;
	EXTRN	CTY_TAB_B:BYTE			;AN000;
	EXTRN	CTY_TAB_B_1:BYTE		;AN000;
	EXTRN	CTY_B_ITEMS:ABS 		;AN000;
	EXTRN	N_CTY_RES:BYTE			;AN000;
	EXTRN	KYBD_TAB_A:BYTE 		;AN000;
	EXTRN	KYBD_TAB_A_1:BYTE		;AN000;
	EXTRN	KYBD_A_ITEMS:ABS		;AN000;
	EXTRN	KYBD_TAB_B:BYTE 		;AN000;
	EXTRN	KYBD_TAB_B_1:BYTE		;AN000;
	EXTRN	KYBD_B_ITEMS:ABS		;AN000;
	EXTRN	ALT_TAB_PTR:WORD		;AN000;
	EXTRN	ALT_KYB_ID:BYTE 		;AN000;
	EXTRN	ALT_KYB_ID_PREV:BYTE		;AN000;
	EXTRN	ALT_FRENCH:ABS			;AN000;
	EXTRN	ALT_ITALIAN:ABS 		;AN000;
	EXTRN	ALT_UK:ABS			;AN000;
	EXTRN	ALT_KYB_TABLE:BYTE		;AN000;
	EXTRN	ALT_KYB_TAB_1:BYTE		;AN000;
	EXTRN	ALT_KYB_ITEMS:ABS		;AN000;
	EXTRN	ALT_KYBD_FR:BYTE		;AN000;
	EXTRN	ALT_KYBD_FR_1:WORD		;AN000;
	EXTRN	ALT_FR_ITEMS:ABS		;AN000;
	EXTRN	ALT_KYBD_IT:BYTE		;AN000;
	EXTRN	ALT_KYBD_IT_1:BYTE		;AN000;
	EXTRN	ALT_IT_ITEMS:ABS		;AN000;
	EXTRN	ALT_KYBD_UK:BYTE		;AN000;
	EXTRN	ALT_KYBD_UK_1:BYTE		;AN000;
	EXTRN	ALT_UK_ITEMS:ABS		;AN000;
	EXTRN	ALT_ID_DEF:BYTE 		;AN000;DT
	EXTRN	S_US:WORD			;AN000;
	EXTRN	S_SWISS:WORD			;AN000;
	EXTRN	N_NUMPRINT:WORD 		;AN000;
	EXTRN	MIN_NUMPRINT:ABS		;AN000;
	EXTRN	MAX_NUMPRINT:ABS		;AN000;
	EXTRN	N_PARALLEL:WORD 		;AN000;
	EXTRN	N_SERIAL:WORD			;AN000;
	EXTRN	PRINTER_TABLES:ABS		;AN000;
	EXTRN	I_PRINTER:WORD			;AN000;
	EXTRN	N_PRINTER_TYPE:BYTE		;AN000;
	EXTRN	E_SERIAL:ABS			;AN000;
	EXTRN	E_PARALLEL:ABS			;AN000;
	EXTRN	I_PORT:WORD			;AN000;
	EXTRN	I_REDIRECT:WORD 		;AN000;
	EXTRN	S_MODE_PARM:WORD		;AN000;
	EXTRN	M_MODE_PARM:ABS 		;AN000;
	EXTRN	S_CP_DRIVER:WORD		;AN000;
	EXTRN	M_CP_DRIVER:ABS 		;AN000;
	EXTRN	S_CP_PREPARE:WORD		;AN000;
	EXTRN	M_CP_PREPARE:ABS		;AN000;
	EXTRN	S_GRAPH_PARM:WORD		;AN000;
	EXTRN	M_GRAPH_PARM:ABS		;AN000;
	EXTRN	F_REVIEW:WORD			;AN000;
	EXTRN	E_REVIEW_ACCEPT:ABS		;AN000;
	EXTRN	E_REVIEW_VIEW:ABS		;AN000;
	EXTRN	N_DISPLAY:BYTE			;AN000;
	EXTRN	E_CPSW_DISP:ABS 		;AN000;
	EXTRN	E_NOCPSW_DISP:ABS		;AN000;
	EXTRN	N_YEAR:WORD			;AN000;
	EXTRN	MIN_YEAR:ABS			;AN000;
	EXTRN	MAX_YEAR:ABS			;AN000;
	EXTRN	N_MONTH:WORD			;AN000;
	EXTRN	MIN_MONTH:ABS			;AN000;
	EXTRN	MAX_MONTH:ABS			;AN000;
	EXTRN	N_DAY:WORD			;AN000;
	EXTRN	MIN_DAY:ABS			;AN000;
	EXTRN	MAX_DAY:ABS			;AN000;
	EXTRN	N_HOUR:WORD			;AN000;
	EXTRN	MIN_HOUR:ABS			;AN000;
	EXTRN	MAX_HOUR:ABS			;AN000;
	EXTRN	N_MINUTE:WORD			;AN000;
	EXTRN	MIN_MINUTE:ABS			;AN000;
	EXTRN	MAX_MINUTE:ABS			;AN000;
	EXTRN	N_SECOND:WORD			;AN000;
	EXTRN	MIN_SECOND:ABS			;AN000;
	EXTRN	MAX_SECOND:ABS			;AN000;
	EXTRN	PARM_BLOCK:WORD 		;AN000;
	EXTRN	CMD_BUFF:BYTE			;AN000;
	EXTRN	S_STR40:WORD			;AN000;JW
	EXTRN	M_STR40:ABS			;AN000;JW
	EXTRN	S_STR120_1:WORD 		;AN000;
	EXTRN	P_STR120_1:BYTE 		;AN000;
	EXTRN	M_STR120_1:ABS			;AN000;
	EXTRN	S_STR120_2:WORD 		;AN000;
	EXTRN	M_STR120_2:ABS			;AN000;
	EXTRN	S_STR120_3:WORD 		;AN000;
	EXTRN	M_STR120_3:ABS			;AN000;
	EXTRN	S_STR120_4:WORD 		;AN039;SEH
	EXTRN	M_STR120_4:ABS			;AN039;SEH
	EXTRN	SC_LINE:WORD			;AN000;
	EXTRN	MC_LINE:ABS			;AN000;
	EXTRN	COPY_INST_1200_1440:BYTE 	;AN000;
	EXTRN	E_INST_1200_1440:ABS		;AN000;
	EXTRN	COPY_SEL_SHEL:BYTE		;AN000;
	EXTRN	E_SEL_SHEL:ABS			;AN000;
	EXTRN	COPY_SEL_EGA:BYTE		;AN000;
	EXTRN	E_SEL_EGA:ABS			;AN000;
	EXTRN	COPY_SEL_LCD:BYTE		;AN000;
	EXTRN	E_SEL_LCD:ABS			;AN000;
	EXTRN	COPY_OPER_1200_1440:BYTE	;AN000;
	EXTRN	E_OPER_1200_1440:ABS		;AN000;
	EXTRN	COPY_SHELL_1200_1440:BYTE	;AN000;
	EXTRN	E_SHELL_1200_1440:ABS		;AN000;
	EXTRN	S_DOS_SHEL_DISK:WORD		;AN000;
	EXTRN	S_DOS_SEL_360:WORD		;AN000;GHG 360KB
	EXTRN	S_DOS_UTIL1_DISK:WORD		;AN000;GHG 360KB
	EXTRN	S_DOS_UTIL2_DISK:WORD		;AN000;GHG 360KB
	EXTRN	S_DOS_UTIL3_DISK:WORD		;AN000;GHG 360KB
	EXTRN	S_DOS_COM_360:WORD		;AN000;DT  360KB
	EXTRN	E_FILE_ATTR:ABS 		;AN000;
	EXTRN	S_SHELL2:BYTE			;AN000;DT
	EXTRN	S_SHELL_NEW:WORD		;AN000;DT
	EXTRN	S_SHELL_NEW_B:WORD		;AN000;DT
	EXTRN	S_DSKCPY_TO_B:WORD		;AN000;DT
	EXTRN	S_SELCOM_NEW_B:WORD		;AN000;DT
	EXTRN	S_SELHLP_NEW_B:WORD		;AN000;DT
	EXTRN	S_SELPRT_NEW_B:WORD		;AN000;DT
	EXTRN	S_SELEXE_NEW_B:WORD		;AN000;DT
	EXTRN	S_SELDAT_NEW_B:WORD		;AN000;DT
	EXTRN	S_SELCOM_C:WORD 		;AN000;DT
	EXTRN	S_SELDAT_C:WORD 		;AN000;DT
	EXTRN	S_SELPRT_C:WORD 		;AN000;DT
	EXTRN	S_SELEXE_C:WORD 		;AN000;DT
	EXTRN	S_SELHLP_C:WORD 		;AN000;DT
	EXTRN	S_AUTOEX_C:WORD 		;AN000;DT
	EXTRN	S_CONSYS_C:WORD 		;AN000;DT
	EXTRN	S_VDISK_B:WORD			;AN000;JW
	EXTRN	S_ANSI_B:WORD			;AN000;JW
	EXTRN	S_APPEND_B:WORD 		;AN000;JW
	EXTRN	S_GRAFTABL_B:WORD		;AN000;JW
	EXTRN	S_GRAPHICS_B:WORD		;AN000;JW
	EXTRN	S_GRAPHPRO_B:WORD		;AN000;JW
	EXTRN	S_RECOVER_B:WORD		;AN000;JW
	EXTRN	S_FASTOPEN_B:WORD		;AN000;JW
	EXTRN	S_VDISK_C:WORD			;AN000;JW
	EXTRN	S_ANSI_C:WORD			;AN000;JW
	EXTRN	S_APPEND_C:WORD 		;AN000;JW
	EXTRN	S_GRAFTABL_C:WORD		;AN000;JW
	EXTRN	S_GRAPHICS_C:WORD		;AN000;JW
	EXTRN	S_GRAPHPRO_C:WORD		;AN000;JW
	EXTRN	S_RECOVER_C:WORD		;AN000;JW
	EXTRN	S_FASTOPEN_C:WORD		;AN000;JW
	EXTRN	S_AUTO_NEW:WORD 		;AN000;
	EXTRN	S_CONFIG_NEW:WORD		;AN000;
	EXTRN	S_AUTO_NEW_B:WORD		;AN000;
	EXTRN	S_CONFIG_NEW_B:WORD		;AN000;
	EXTRN	S_OS2_CONFIG_C:WORD		;AN065;SEH
	EXTRN	S_OS2_AUTO_C:WORD		;AN065;SEH
	EXTRN	S_AUTO_REN:WORD 		;AN000;
	EXTRN	S_CONFIG_REN:WORD		;AN000;
	EXTRN	S_AUTO_NEW_C:WORD		;AN000;
	EXTRN	S_CONFIG_NEW_C:WORD		;AN000;
	EXTRN	S_AUTO_C:WORD			;AN000;
	EXTRN	S_CONFIG_C:WORD 		;AN000;
	EXTRN	S_CONFIG_AUTO:BYTE		;AN000;
	EXTRN	S_AUTO_MENU:WORD		;AN000;
	EXTRN	S_AUTO_FDISK:WORD		;AN000;
	EXTRN	S_AUTO_REBOOT:WORD		;AN000;
	EXTRN	E_FILES:ABS			;AN000;
	EXTRN	SH_FILES:ABS			;AN000;DT
	EXTRN	HIDE_SEL:BYTE			;AN000;
	EXTRN	HIDE_STARTUP:BYTE		;AN004;GHG
	EXTRN	E_HIDE_SEL:ABS			;AN000;
	EXTRN	E_HIDE_STARTUP:ABS		;AN004;GHG
	EXTRN	S_PREP_EGA:WORD 		;AN000;
	EXTRN	S_PREP_LCD:WORD 		;AN000;
	EXTRN	S_CP_SEL:WORD			;AN000;
	EXTRN	S_MODE:WORD			;AN000;
	EXTRN	N_HANDLE:WORD			;AN000;
	EXTRN	N_WRITE_HANDLE:WORD		;AN000;
	EXTRN	N_WRITE_ERR_CODE:WORD		;AN000;
	EXTRN	N_RETCODE:WORD			;AN000;
	EXTRN	N_COUNTER:WORD			;AN000;
	EXTRN	N_WORD_1:WORD			;AN000;
	EXTRN	N_WORD_2:WORD			;AN000;
	EXTRN	N_WORD_3:WORD			;AN000;
	EXTRN	N_WORD_4:WORD			;AN000;
	EXTRN	N_WORD_5:WORD			;AN000;
	EXTRN	N_WORD_6:WORD			;AN000;
	EXTRN	N_BYTE_1:BYTE			;AN025;
	EXTRN	SAVE_AREA:BYTE			;AN000;
	EXTRN	S_KEYB:WORD			;AN000;
	EXTRN	S_FDISK:WORD			;AN000;
	EXTRN	S_DISKCOPY:WORD 		;AN000;
	EXTRN	S_DISKCOPY_PARM:WORD		;AN000;
	EXTRN	SC_1:WORD			;AN000;
	EXTRN	SC_2:WORD			;AN000;
	EXTRN	SC_PRI:WORD			;AN000;
	EXTRN	SC_EXT:WORD			;AN000;
	EXTRN	SC_LOG:WORD			;AN000;
	EXTRN	S_FORMAT:WORD			;AN000;
	EXTRN	S_FORMAT_B:WORD 		;AN000;
	EXTRN	S_FORMAT_A:WORD 		;AN000;
	EXTRN	S_REPLACE:WORD			;AN000;
	EXTRN	S_REPLACE_PAR1:WORD		;AN000;
	EXTRN	S_A_STARS:WORD			;AN000;
	EXTRN	S_SLASH_A:WORD			;AN000;
	EXTRN	S_SLASH_R:WORD			;AN000;JW
	EXTRN	S_SLASH_S:WORD			;AN000;
	EXTRN	S_SLASH_Q:WORD			;AN000;
	EXTRN	S_SLASH:WORD			;AN000;DT
	EXTRN	S_COLON:WORD			;AN000;
	EXTRN	S_SYS_C:WORD			;AN000;
	EXTRN	S_VOL_SEL:WORD			;AN000;
	EXTRN	S_DRIVE_C:WORD			;AN000;
	EXTRN	N_HOUSE_CLEAN:BYTE		;AN000;
	EXTRN	E_CLEAN_YES:ABS 		;AN000;
	EXTRN	E_CLEAN_NO:ABS			;AN000;
	EXTRN	E_CR:ABS			;AN000;
	EXTRN	E_LF:ABS			;AN000;
	EXTRN	E_PART_PRI_DOS:ABS		;AN000;
	EXTRN	E_PART_EXT_DOS:ABS		;AN000;
	EXTRN	E_PART_LOG_DRI:ABS		;AN000;
	EXTRN	E_FREE_MEM_EDOS:ABS		;AN000;
	EXTRN	E_FREE_MEM_DISK:ABS		;AN000;
	EXTRN	E_PART_OTHER:ABS		;AN000;
	EXTRN	E_PART_UNFORMAT:ABS		;AN000;
	EXTRN	E_PART_FORMAT:ABS		;AN000;
	EXTRN	E_PART_FAT:ABS			;AN000;
	EXTRN	E_PART_KSAM:ABS 		;AN000;
	EXTRN	E_PART_UNDEF:ABS		;AN000;
	EXTRN	E_PART_IGNORE:ABS		;AN000;
	EXTRN	N_DISK_1:WORD			;AN000;
	EXTRN	E_DISK_1:ABS			;AN000;
	EXTRN	N_DISK_2:WORD			;AN000;
	EXTRN	E_DISK_2:ABS			;AN000;
	EXTRN	E_DISK_INV:ABS			;AN000;
	EXTRN	E_DISK_NO_PART:ABS		;AN000;
	EXTRN	E_DISK_VAL_PART:ABS		;AN000;
	EXTRN	N_DISK_1_S1:WORD		;AN000;
	EXTRN	N_DISK_2_S1:WORD		;AN000;
	EXTRN	E_DISK_PRI:ABS			;AN000;
	EXTRN	E_DISK_EXT_DOS:ABS		;AN000;
	EXTRN	E_DISK_LOG_DRI:ABS		;AN000;
	EXTRN	E_DISK_EDOS_MEM:ABS		;AN000;
	EXTRN	E_DISK_FREE_MEM:ABS		;AN000;
	EXTRN	N_DISK_1_S2:WORD		;AN000;
	EXTRN	N_DISK_2_S2:WORD		;AN000;
	EXTRN	E_SPACE_NONE:ABS		;AN000;
	EXTRN	E_SPACE_EDOS:ABS		;AN000;
	EXTRN	E_SPACE_DISK:ABS		;AN000;
	EXTRN	F_PARTITION:WORD		;AN000;
	EXTRN	E_PART_DEFAULT:ABS		;AN000;
	EXTRN	E_PART_USER:ABS 		;AN000;
	EXTRN	F_FORMAT:WORD			;AN000;
	EXTRN	E_FORMAT_FAT:ABS		;AN000;
	EXTRN	E_FORMAT_NO:ABS 		;AN000;
	EXTRN	N_DISK1_MODE:WORD		;AN000;
	EXTRN	E_DISK1_INSTALL:ABS		;AN000;
	EXTRN	E_DISK1_REPLACE:ABS		;AN000;
	EXTRN	DISK_1_TABLE:BYTE		;AN000;
	EXTRN	DISK_1_VAL_ITEM:BYTE		;AN000;
	EXTRN	DISK_1_START:BYTE		;AN000;
	EXTRN	M_DISK_1_ITEMS:ABS		;AN000;
	EXTRN	DISK_2_TABLE:BYTE		;AN000;
	EXTRN	DISK_2_VAL_ITEM:BYTE		;AN000;
	EXTRN	DISK_2_START:BYTE		;AN000;
	EXTRN	M_DISK_2_ITEMS:ABS		;AN000;
	EXTRN	N_NAME_PART:BYTE		;AN000;
	EXTRN	N_SIZE_PART:WORD		;AN000;
	EXTRN	N_STATUS_PART:BYTE		;AN000;
	EXTRN	N_TYPE_PART:BYTE		;AN000;
	EXTRN	P_DRIVE_PART:BYTE		;AN000;
	EXTRN	N_LEVEL1_PART:BYTE		;AN065;SEH version number for DOS 4.00 1st part = blank
	EXTRN	N_LEVEL2_PART:BYTE		;AN065;SEH version number for DOS 4.00 2nd part = 4
	EXTRN	N_LEVEL3_PART:BYTE		;AN065;SEH version number for DOS 4.00 3rd part = .
	EXTRN	N_LEVEL4_PART:BYTE		;AN065;SEH version number for DOS 4.00 4th part = 0
	EXTRN	STACK_INDEX:BYTE		;AN000;
	EXTRN	SELECT_STACK:WORD		;AN000;
	EXTRN	STACK_SIZE:ABS			;AN000;
	EXTRN	N_DEST:BYTE			;AN000;
	EXTRN	E_DEST_DOS:ABS			;AN000;
	EXTRN	E_DEST_SHELL:ABS		;AN000;
	EXTRN	INT_24_ERROR:WORD		;AN000;
	EXTRN	INT_24_FLAG:BYTE		;AN000;
	EXTRN	OLD_INT_24:DWORD		;AN000;
	EXTRN	OLD_INT_23:DWORD		;AN000;
	EXTRN	OLD_INT_2F:DWORD		;AN000;
	EXTRN	ACTIVE:BYTE			;AN000;
	EXTRN	ALTERNATE:BYTE			;AN000;
	EXTRN	EGA:ABS 			;AN000;
	EXTRN	LCD:ABS 			;AN000;
	EXTRN	CGA:ABS 			;AN000;
	EXTRN	MONO:ABS			;AN000;
	EXTRN	S_PRINT_FILE:WORD		;AN000;
	EXTRN	M_PRINT_FILE:ABS		;AN000;
	EXTRN	I_DESTINATION:WORD		;AN000;JW
	EXTRN	E_ENTIRE_DISK:ABS		;AN000;JW
	EXTRN	N_MOD80:WORD			;AN000;JW
	EXTRN	E_IS_MOD80:ABS			;AN000;JW
	EXTRN	E_DISK_ROW:ABS			;AN000;JW
	EXTRN	E_DISK_COL:ABS			;AN000;JW
	EXTRN	E_DRIVE_ROW:ABS 		;AN000;JW
	EXTRN	E_DRIVE_COL:ABS 		;AN000;JW
	EXTRN	N_DISK_NUM:BYTE 		;AN000;JW
	EXTRN	MEM_SIZE:WORD			;AN000;DT
	EXTRN	MACHINE_TYPE:BYTE		;AN000;JW
	EXTRN	PS2_FLAG:BYTE			;AN000;JW
	EXTRN	MOD25_OR_MOD30:ABS		;AN000;JW
	EXTRN	DRIVE_A:ABS			;AN000;JW
	EXTRN	DRIVE_B:ABS			;AN000;JW
	EXTRN	N_DSKCPY_ERR:BYTE		;AN000;JW
	EXTRN	E_DSKCPY_RETRY:ABS		;AN000;JW
	EXTRN	E_DSKCPY_OK:ABS 		;AN000;JW
	EXTRN	N_DRIVE_OPTION:WORD		;AN111;JW
	EXTRN	E_OPTION_B_C:ABS		;AN111;JW
	EXTRN	E_OPTION_A_C:ABS		;AN111;JW
	EXTRN	SOURCE_PANEL:WORD		;AN111;JW
	EXTRN	DEST_PANEL:WORD 		;AN111;JW
	EXTRN	FORMAT_WHICH:BYTE		;AN111;JW
	EXTRN	STARTUP:ABS			;AN111;JW
	EXTRN	SHELL:ABS			;AN111;JW
	EXTRN	DISK_PANEL:WORD 		;AN000;JW
	EXTRN	SEARCH_FILE:WORD		;AN000;JW
	EXTRN	SUB_ERROR:BYTE			;AN000;JW
	EXTRN	S_COMMAND_COM:WORD		;AN017;JW
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
